feat(persona): add shared persona type package#94
Conversation
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
@agent-assistant/personaworkspace package with type-only persona contracts for executors, triggers, memory, delivery, and sandbox borrow config.Scope
Ricky execution notes
/private/tmp/sage-ricky-214-specs/pr-0.1a-agent-assistant-persona-types.md.NO_ISSUES_FOUND.UNSUPPORTED_RUNTIMEafter the foreground broker process was stopped from a post-review hang, and the generated validation gate failed to materialize the explicit spec commands. I therefore ran the exact spec validation manually after the Ricky run before pushing.Validation
npm install --ignore-scriptsnpm run -w @agent-assistant/persona buildnpm run -w @agent-assistant/persona testnode -e "import('@agent-assistant/persona').then((m) => console.log(Object.keys(m).length))"->0git diff --checkNo merge performed.